No. 117 Martinez Street Engineer's Hill, Baguio, Luzon, Philippines
View on Map
What travelers say:
This is a traditional Italian western restaurant, which is mainly traditional Italian dishes, the taste is very delicate and the workmanship is very good. The taste is not bad.